@charset "utf-8";
/* CSS Document */
/*--------重置样式--------------*/
*{margin:0;padding:0;font-family:"微软雅黑";}
ul,li,dl,dt,dd{list-style:none;}
a{text-decoration:none;}
img{border:0;diaplay:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body{overflow-x: hidden;}
/*-------------------top部分------------------------*/
#top{position:relative; width:100%; height:auto; overflow:hidden; background:url(../images/top1.gif) no-repeat 33px 9px #f7f7f7; color:#999999; font-size:12px;}
#top .top_left{display:block; float:left; color:#999999; margin-left:50px; line-height:29px;  font-size:12px;}
#top .top_right{float:left; margin-left:314px; *margin-left:300px; margin-left:300px\0; font-size:12px; line-height:29px;}
#top .top_right span{display:inline-block;}
#top a{color:#999999;}
#top .top_right1{display:inline-block; margin:0 15px 0 21px;}
#top .top_right2{margin-right:14px;}
#top .order,#top .us,#top .service,#top .business{line-height:25px; border:1px solid #f7f7f7; padding:8px 14px 8px 11px; background:url(../images/top_down.gif) no-repeat 65px 15px;}
#top .top_right3{margin:0 14px 0 11px;}
#top .service{margin:0 6px 0 4px;}
#top .business{margin-right:20px;}
#top .shopping{padding:0 15px 0 24px; background:url(../images/top_bg.gif) no-repeat 4px 3px;}
#top .shopping i{font-style:normal;padding:0 4px;}
#top .top_right a:hover{color:#616;}
#order_us{display:none; position:absolute; left:717px; *left:704px; left:704px\0; top:29px; width:72px; border:1px solid #eeeeee; line-height:30px; font-size:12px; background:#fff; z-index: 200;}
#order_us a{color:#999; padding:0 23px 0 12px;}
#fllow_us{display:none; position:absolute; left:876px; *left:862px; left:862px\0; top:29px; width:232px; height:144px; border:1px solid #eee; background:#fff; z-index: 200;}
#fllow_us a{float:left; color:#999; font-size:12px; margin:16px 14px 4px 16px;}
#fllow_us span{display:block;margin:0 11px;}
#service_us{display:none; position:absolute; left:959px; *left:946px; left:946px\0; top:29px;  width:73px; border:1px solid #eeeeee; line-height:30px; font-size:12px; background:#fff; z-index: 200;}
#service_us a{color:#999; padding:0 10px 0 10px;}
#business_us{display:none; position:absolute; left:1043px; *left:1030px; left:1030px\0; top:29px;  width:72px; border:1px solid #eeeeee; line-height:30px; font-size:12px; background:#fff; z-index: 200;}
#business_us a{color:#999; padding:0 10px 0 9px;}

/*----------------------foot部分-------------------------------*/
#foot{width:100%;height:auto;}
#foot .foot_top{width:100%; height:114px; border-top:6px solid #252525; background:url(../images/foot-ad.jpg) no-repeat 32px 30px #333333;} 
#foot .foot_center{width:100%; height:210px; border-top:1px solid #464646; background:#333333;}
#foot .foot_center dl{width:185px; float:left;}
#foot .foot_center dt{margin-top:22px; font-size:14px; width:159px;  color:#bbbbbb; line-height:38px;padding-left:26px;}
#foot .foot_center dd{width:152px; font-size:12px; line-height:22px; padding-left:33px;}
#foot .foot_center dd a{color:#bbb;}
#foot .foot_center1{margin-left:32px;}
#foot .foot_center1 dt{background:url(../images/foot1.gif) no-repeat 0 11px;}
#foot .foot_center1 dd,#foot .foot_center2 dd,#foot .foot_center3 dd,#foot .foot_center4 dd,#foot .foot_center5 dd{background:url(../images/foot-pointer.gif) no-repeat 26px 10px;}
#foot .foot_center2 dt{background:url(../images/foot2.gif) no-repeat 0 11px;}
#foot .foot_center3 dt{background:url(../images/foot3.gif) no-repeat 0 11px;}
#foot .foot_center4 dt{background:url(../images/foot4.gif) no-repeat 0 11px;}
#foot .foot_center5 dt{background:url(../images/foot5.gif) no-repeat 0 11px;}
#foot .foot_right{width:272px; float:right; padding:22px 0 0 34px;  *padding:20px 0 0 0; padding:20px 0 0 0\0;}
#foot .foot_right span{display:inline-block;float:left; margin-right:30px;}
#foot .foot_right span h3{font-size:14px; color:#bbb; line-height:34px; text-align:center;}
#foot .foot_right em{display:inline-block; font-style:normal;font-size:12px; color:#bbb; line-height:36px; margin-left:22px;}
#foot .foot_bottom{width:100%; height:153px; background:#252525;}
#foot .foot_bottom .foot_list{margin-left:464px;}
#foot .foot_bottom .foot_list li{float:left; text-align:center; color:#dddddd; line-height:38px; font-size:12px;}
#foot .foot_bottom .foot_list li a{color:#dddddd; padding:0 7px;}
#foot .foot_bottom .foot_list li a:hover{color:#661166;}
#foot .foot_bottom i,#foot .foot_bottom strong{display:inline-block;font-size:12px; color:#666666;}
#foot .foot_bottom i{margin:10px 0 0 452px;font-style: normal;}
#foot .foot_bottom strong{margin-left:470px; font-weight:normal;}
/*----------------------side部分-------------------------------*/
#side{width:36px;height:100%; background:#000;position:relative; position:fixed; right:0; top:0; z-index:9999;}
#side .side_men{margin-top:16px;width:36px;height:36px; background:url(../images/side-member.png) no-repeat center; cursor:pointer;}
#side .side_men:hover{background:url(../images/side-member.png) no-repeat center #616;}
#side .side_cart{width:36px; height:140px; background:url(../images/side-cart.png) no-repeat 2px 47px; cursor:pointer;}
#side .side_cart b{display:inline-block; margin:22px 0 0 8px; width:20px;height:20px; background:red; border-radius:50%; color:#fff; font-size:9px; text-align: center; line-height:20px;}
#side .side_cart h5{color:#fff;font-size:12px; margin:26px 0 0 12px;}
#side .side_start{width:36px;height:36px; background:url(../images/side-favorite.png) no-repeat center; cursor:pointer;}
#side .side_start:hover{background:url(../images/side-favorite.png) no-repeat center #616;}
#side .side_history{margin-top:10px;width:36px;height:36px; background:url(../images/side-history.png) no-repeat center; cursor:pointer;}
#side .side_history:hover{background:url(../images/side-history.png) no-repeat center #616;}
#side .side_news{margin-top:10px;width:36px;height:36px; background:url(../images/side-news.png) no-repeat center; cursor:pointer;}
#side .side_news:hover{background:url(../images/side-news.png) no-repeat center #616;}
#side .side_kefu{margin-top:160px; *margin-top:80px; margin-top:80px\0; width:36px;height:36px; background:url(../images/side-kefu.png) no-repeat center; cursor:pointer;}
#side .side_kefu:hover{background:url(../images/side-kefu.png) no-repeat center #616;}
#side .side_ewm{margin-top:12px;width:36px;height:36px; background:url(../images/side-ewm.png) no-repeat center; cursor:pointer;}
#side .side_ewm:hover{background:url(../images/side-ewm.png) no-repeat center #616;}
#side .side_up{margin-top:12px;width:36px;height:36px; background:url(../images/side-up.png) no-repeat center; cursor:pointer;}
#side .side_up:hover{background:url(../images/side-up.png) no-repeat center #616;}

#side .men{display:none; cursor: pointer; width:270px; height:190px; padding:15px; position:absolute; right:50px; top:16px; background:url(../images/side-member-wrap.png) no-repeat #fff; border:1px solid #ddd;}
#side .men_top{padding-top:12px; text-align: center;}
#side .men_top a{outline:none;}
#side .men_top img{width: 78px; height: 78px; border: solid 4px #fff; border-radius: 43px; line-height: 20px;}
#side .men_center{font-size:12px; text-align:center; line-height:20px;}
#side .men_center span{diplay:inline-block;}
#side .men_center a{color:#616; padding:0 2px;}
#side .men_bottom{margin:0 auto; overflow:hidden; padding-top:5px; width:240px; }
#side .men_bottom a{display: inline-block; margin: 0 10px; width: 80px; height: 28px; line-height: 28px; border: solid 1px #ddd; text-align: center; color: #666; background: #f7f7f7; font-size: 12px; font-weight: 100;}

#side .cart{position: fixed;cursor: pointer; right:-300px; top: 0px; height: 100%; width: 300px; background: #fff; border-left: solid 1px #ccc; border-top-left-radius: 6px; border-bottom-left-radius: 6px; z-index:1;}
#side .cart_top{line-height: 38px; height: 38px; border-bottom: solid 1px #ccc; font-size: 12px;}
#side .cart_top h2{line-height: 38px; height: 38px; border-bottom: solid 1px #ccc; font-size: 12px; padding-left: 12px; padding-right: 12px;}
#side .cart_top a{float: right; color: #999999;}
#side .cart_bottom{width: 100%; padding-top: 215px; background: url(../images/cart-none.png) no-repeat center 35px; text-align: center;}
#side .cart_bottom p{line-height: 28px; font-size: 16px; color: #999;}

#side .start{display:none;cursor: pointer; width: 80px; height: 36px; background: #494949; position: absolute; top: 193px; right: 50px; text-align: center;}
#side .start p,#side .history p,#side .news p,#side .kefu p{line-height: 36px; color: #fff; font-size: 12px;}
#side .start i,#side .history i,#side .news i,#side .kefu i{width: 5px; height: 10px; background: url(../images/side-describe-icon.png) no-repeat center; position: absolute; right: -5px; top: 13px;}

#side .history{display:none;cursor: pointer; width: 80px; height: 36px; background: #494949; position: absolute; top: 239px; right: 50px; text-align: center;}
#side .news{display:none;cursor: pointer; width: 80px; height: 36px; background: #494949; position: absolute; top:285px; right: 50px; text-align: center;}
#side .kefu{display:none;cursor: pointer; width: 80px; height: 36px; background: #494949; position: absolute; top:481px; *top: 400px; top: 400px\0; right: 50px; text-align: center;}

#side .ewm{display:none;cursor: pointer; width: 244px; height: 154px; position: absolute; bottom: 30px; right: 50px; background-color: #fff; padding: 15px; border: solid 1px #ddd;} 
#side .ewm span{display:inline-block; margin:0 10px; width:102px; text-align:center; float:left;}
#side .ewm span p{color:#666; line-height:30px; font-size:12px; color:#666;}
#side .ewm .txt{text-align: center; color: #999; font-size:12px;}
